tea-leaf willow - German English Dictionary